subsurface dam - Español Inglés Diccionario